Crate imgui [] [src]

Reexports

pub extern crate imgui_sys as sys;

Macros

im_str

Structs

ChildFrame
CollapsingHeader
ColorButton

Builder for a color button widget.

ColorEdit

Builder for a color editor widget.

ColorPicker

Builder for a color picker widget.

DrawList
ImDrawVert

A single vertex

ImGui
ImGuiColorEditFlags

Color edit flags

ImGuiCond

Condition flags

ImGuiHoveredFlags

Flags for hover checks

ImGuiInputTextFlags

Flags for text inputs

ImGuiSelectableFlags

Flags for selectables

ImGuiStyle

Runtime data for styling/colors

ImGuiTreeNodeFlags

Flags for trees and collapsing headers

ImGuiWindowFlags

Window flags

ImStr
ImString
ImVec2

A tuple of 2 floating-point values

ImVec4

A tuple of 4 floating-point values

InputFloat
InputFloat2
InputFloat3
InputFloat4
InputInt
InputInt2
InputInt3
InputInt4
InputText
Menu
MenuItem
PlotHistogram
PlotLines
ProgressBar

Progress bar widget.

SliderFloat
SliderFloat2
SliderFloat3
SliderFloat4
SliderInt
SliderInt2
SliderInt3
SliderInt4
TextureHandle
TreeNode
Ui
Window

Enums

ColorEditMode

Color editor mode.

ColorFormat

Color component formatting.

ColorPickerMode

Color picker hue/saturation/value editor mode.

ColorPreview

Color editor preview style.

EditableColor

Mutable reference to an editable color value.

ImGuiCol

A color identifier for styling

ImGuiKey

A key identifier (ImGui-side enum)

StyleVar

Functions

get_style_color_name
get_version

Type Definitions

ImDrawIdx

Vertex index